promise of the patent - Turkish English Dictionary